Computer and Modernization ›› 2011, Vol. 1 ›› Issue (1): 20-5.doi: 10.3969/j.issn.1006-2475.2011.01.006
• 算法分析与设计 • Previous Articles Next Articles
LI Shan, ZHAO Wei, LI Fei
Received:
Revised:
Online:
Published:
Abstract:
In view of that virtual environment, where there are massive moving objects, a parallel collision detection algorithm based on octree space division and pipeline is presented. The virtual environment is divided into a series of subspaces by octree division. Then it carries on the collision detection between the nodes in the same subspace. The bounding volumes trees are established for every object in the same subspace. The task trees are established by traversing the bounding trees. The tasks are assigned different processors to deal with. Pipelining and multithreads are adopted, parallel collision detection is realized. Experiment results show that comparing with conventional collision detection based on octree, the efficiency of the algorithm is greatly improved.
Key words: octree, collision detection, pipelining, multithreading, OBB(Oriented Bounding Box)
LI Shan;ZHAO Wei;LI Fei. An Algorithm of Rapid Collision Detection Based on Octree and Pipeline[J]. Computer and Modernization, 2011, 1(1): 20-5.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.c-a-m.org.cn/EN/10.3969/j.issn.1006-2475.2011.01.006
http://www.c-a-m.org.cn/EN/Y2011/V1/I1/20